package patterns.behavior.status;

/**
 * 初始状态
 */
public class BooKStatusINIT extends BookStatus {

    public BooKStatusINIT(){
    }


    @Override
    void rk(BookContext bookContext) {
        bookContext.setBookStatus(bookContext.KJC);
        System.out.println("初始状态----[入库]---->可借出状态");
    }

    @Override
    void pshds(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void ck(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void yd(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void qxyd(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void ydgq(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void jc(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }

    @Override
    void gh(BookContext bookContext) {
        System.out.println("cannot do anything!");
    }
}
